emulsion persistence - Turkish English Dictionary